fluorescent microscopy - Turkish English Dictionary